home *** CD-ROM | disk | FTP | other *** search
/ Amiga Desktop Video CD / Amiga DeskTop Video CD.iso / install / forceicon / source / smakefile < prev    next >
Makefile  |  1994-06-23  |  937b  |  56 lines

  1.  
  2. ### Some nice macros ;)))
  3.  
  4. LFLAGS        = DEFINE __CXM33=__UCXM33 DEFINE __CXD33=__UCXD33 \
  5.           DEFINE __CXM22=__UCXM22 DEFINE __CXD22=__UCXD22 \
  6.           VERBOSE SC SD NOICONS NODEBUG STRIPDEBUG
  7. LIBS        = LIB:debug.lib LIB:sc.lib LIB:pools.lib LIB:amiga.lib
  8.  
  9.  
  10.  
  11. ### make all
  12.  
  13. all : ForceIcon FIconPrefs
  14.  
  15. ### Build server
  16.  
  17. ForceIcon.o : ForceIcon.c
  18.     sc ForceIcon.c GSTIMM MCCONS
  19.  
  20. ForceIcon : ForceIcon.gst ForceIcon.o
  21.     slink WITH T:ForceIcon.WITH <<!(T:ForceIcon.WITH)
  22.         FROM
  23.         ForceIcon.o
  24.         TO
  25.         ForceIcon
  26.         $(LFLAGS)
  27.         LIB
  28.         $(LIBS)
  29.     <
  30.  
  31.  
  32. ### Build Prefs Program
  33.  
  34. FIconPrefs.o : FIconPrefs.c
  35.     sc FIconPrefs.c GSTIMM MCCONS
  36.  
  37. FIconPrefs : ForceIcon.gst FIconPrefs.o
  38.     slink WITH T:ForceIcon.WITH <<!(T:ForceIcon.WITH)
  39.         FROM
  40.         FIconPrefs.o
  41.         TO
  42.         FIconPrefs
  43.         $(LFLAGS)
  44.         LIB
  45.         $(LIBS)
  46.     <
  47.  
  48.  
  49.  
  50. ### Head for the Global Symbol Table
  51.  
  52. ForceIcon.gst : ForceIcon_gst.c ForceIcon.h
  53.     sc NOOBJNAME NODEBUG MGST=ForceIcon.gst ForceIcon_gst.c
  54.     GST ForceIcon.gst
  55.  
  56.